Career 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1995 1994
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Iran F1 Iran F2 Italy F23 Germany F10 Netherlands F6 Italy F3 Austria F8 Colombia F1 Colombia F2 Italy F4 Turkey F9 Italy F5 Italy F6 Italy F9 Czech Republic F2 Italy F2 Italy F3 Poland F4 USTA Challenger of North Miami Beach - North Miami Beach V Abierto Internacional de Salinas - Salinas San Luis Potosi Challenger 2000 - San Luis Potosi Zagreb Open - Zagreb Whirlpool Open - Budapest Tatra Banka Slovak Open - Bratislava Powder Byrne Trophy - Surbiton Intersport Heilbronn Open - Heilbronn Hugarian Food Open - Budapest KGHM Polish Indoors - Wroclaw Napoli Challenger - Napoli Ciur Cup 99 - Prague Opel Bulvaria MCG Bulgarian Open - Sofia VII Open Banc Agricol - Andorra Tennis Napoli Cup - Napoli Memorial Savigni - Sassuolo The Surbiton Trophy - Surbiton V Trani Cup - Trani Samarkand Challenger - Samarkand Tatra Banka Open 2003 - Bratislava IPP Open - Helsinki Jameson Cup - Milan Bogota Challenger - Bogota Corona Mexico City Open - Mexico City Challenger Citta di Olbia - Olbia XL Capital Bermuda Open - Bermuda Garden Open 2004 - Rome Steelers Cup - Kosice The Surbiton Trophy - Surbiton Nord/LB Open 2004 - Braunschweig Oberstraufen Cup - Oberstaufen The Natrel's Challenger of Granby - Granby Trani Cup - Trani Alfa Romeo Tennis Cup - Cordenons ATP Challenger Open 2004 - Monchengladbach Challenger Fondazione Carige - Genova Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Jameson Cup - Milan Intersport Heilbronn Open - Heilbronn Copa Telefonica CTC Chile - Santiago Pro Tennis World Open - Sunrise IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia Garden Open 2005 - Rome Ostrava Open 2005 - Ostrava Czech Open 2005 - Prostejov 11 Torino B. Camparaini Arpa Ceramic Cup - Reggio Emilia Guzzini Challenger - Recanati S Tennis Masters - Graz Sina-Kia Motors Tennis Cup - Cordenons Olimp Kyiv Open - Kiev XI Ciutat de Barcelona - Barcelona Copa Petrobras - Bogota Copa Petrobras - Santiago Copa Petrobras - Aracaju PrivatBank Cup - Dnepropetrovsk Copa Petrobras - Buenos Aires Internazionali di Tennis - Bergamo Genoa Open - Genova Seguros Bolivar Open - Medellin Copa Petrobras Colombia - Bogota Copa Petrobras Uruguray - Montevideo Copa Petrobras Brazil - Aracaju Copa Petrobras Argentina - Buenos Aires Copa Petrobras Paraguay - Asuncion ATP Guzzini Challenger - Recanati KGHM Dialog Polish Indoors - Wroclaw Internationaux de Doubs Open de Franchie-Comte - Besancon BMW Tennis Championship - Sunrise ATP Slovak Open Challenger - Bratislava Morocco Tennis Tour - Fes Mitsubishi Electric Europe Cup - Monza USTA Tallahassee Tennis Challenger - Tallahassee Unicredit (Suisse) Bank S.A. Challenger - Chiasso XL Bermuda Open - Bermuda Roma Challenger 2007 - Rome Croatia Osiguranje Rijeka Open - Rijeka Schickedanz Open 2007 - Furth Aberto de Santa Catarina de Tenis - Florianopolis II Naples ITG Challenger - Naples San Remo Tennis Cup - San Remo Baden Open - Karlsruhe Trofeo Sisma Mantova - Mantova Riviera di Rimini Challenger - Rimini Arpa Ceramic Cup - Reggio Emilia Guzzini Challenger - Recanati Siemens Open 2007 - Scheveningen 's Tennis Masters 07 Challenger - Graz XXXIV Edizione 'A. Savoldi-Marco Co.' Trofeo Dimmidisi - Manerbio Citta di Como - Como Genova Open Challenger - Genova Ljubljana Open - Ljubljana Pekao Open - Szczecin Open de Rennes La Trinitaine - Rennes Samsung Securities Cup - Seoul Flea Market Cup - Busan Challenger Groningen - Groningen Bancolombia Open - Bogota Morocco Tennis Tour - Meknes 12 Open Barletta Citta Della Disfida Trofeo Angeldevil - Barletta Mitsubishi Electric Europe Cup - Monza 3° Challenger Internazionale Dell'Insurbia 2008 - Chiasso Roma Open Challenger - Rome Riviera di Rimini Challenger 2004 - Rimini Baden Open - Karlsruhe Schickendanz Open - Furth Nord LB Open - Braunschweig 14° Torneo B. Camparini- Lines Trophy - Reggio Emilia BSI Challenger Lugano - Lugano Sir Supermercati - Rome Citta di Como Challenger - Como Pekao Open - Szczecin Open Tarragona Costa Daurada - Tarragona Bancolombia Open - Cali IV Challenger Ciudad De Guayaquil - Guayaquil Seguros Bolivar Open - Medellin Caltanissetta Challenger Rome Challenger Furth Challenger Turin Challenger Scheveningen Challenger Ischgl International Tennis Challenger 2003 - Ischgl XXXVII Torneig C.E. Laieta - Barcelona San Marino Challenger Cordenons Challenger Trani Challenger Como Challenger Salzburg Challenger Zagreb Challenger Reggio Emilia Challenger Braunschweig Challenger Manerbio Challenger Szczecin Challenger Tennis Napoli Cup - Napoli Challenger Brasov - Brasov Napoli International Cup - Napoli Intersport Heilbronn Open - Heilbronn Challenger 42 - Andrezieux Sardinia International Championship - Cagliari The Stella Artois Grass Court Championships - Queen's/London Wideyes Swedish Open - Bastad Waldbaum's Hamlet Cup - Long Island President's Cup 2000 - Tashkent Samsung Open - Brighton Kroger / St. Jude International - Memphis President's Cup - Tashkent Adidas International - Sydney Milan Indoors - Milan Copenhagen Open - Copenhagen International Tennis Championships - Delray Beach The Samsung Open - Nottingham Mercedes-Benz Cup - Los Angeles President's Cup - Tashkent Sylt Open 2000 - Sylt Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Milan Indoors - Milan Siebel Open - San Jose The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Stockholm Open - Stockholm Nice Jameson Cup - Milan AAPT Championships - Adelaide Adidas International - Sydney BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires Open 13 - Marseille U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Miller Lite Hall of Fame Tennis Championships - Newport Generali Open - Kitzbuhel China Open - Beijing 6th Sardinian International Championships - Cagliari KGHM Polish Indoors - Wroclaw CA Tennis Trophy - Vienna Kroger / St. Jude International - Memphis Tennis Napoli Cup - Napoli Arizona Men's Tennis Championships - Scottsdale Estoril Open - Estoril Internationaler Raiffeisen Grand Prix - St. Polten The Stella Artois Grass Court Championships - London Ordina Open - 's-Hertogenbosch Allianz Suisse Open - Gstaad Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Campionati Internazionali di Sicilia - Palermo Stockholm Open - Stockholm Grand Prix de Tennis de Lyon - Lyon Sydney International - Sydney International Indoor Tennis Championships of Croatia - Zagreb Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia Mumbai Open - Mumbai Open Castilla y Leon Trofeo Iberdrola - Segovia Open de Moselle - Metz Stockholm Open - Stockholm ARAG World Team Championship - Dusseldorf Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb Millenium Tennis Championships - Delray Beach The Dubai Tennis Championships - Dubai U.S. Men's Clay Court Championships - Houston Generali Open - Kitzbuhel China Open - Beijing Mumbai Open - Mumbai The Nottingham Open - Nottingham Catella Swedish Open - Bastad Abierto Mexicano Telcel - Acapulco AEGON Championships - London AEGON International - Eastbourne ATP Studena Croatia Open Umag - Umag BCR Open Romania - Bucharest Copa Telmex - Buenos Aires Tatra Banka Open - Bratislava Bulgarian Open Challenger - Sofia Polish Open 99 - Poznan Copa Ericsson - Sao Paulo Garden Open - Rome Heilbronn Challenger - Heilbronn Citta di Monza - Monza CA Challenge - Graz Geneva Challenger - Geneva LTA Wrexham Challenger - Wrexham Siemens Open - Scheveningen Internazionali de Tennis di Bergamo - Bergamo Nokian Hakkapeliitta Open - Tampere Fujitsu Siemens Open - Budapest International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Cerveza Club Columbia Open - Bogota America's Red Clay Tennis Championship - Coral Springs Grand Prix de Tennis de Toulouse - Toulouse Heilbronn Open - Heilbronn KGHM Polish Indoors - Wroclaw Banca Stato Challenger Lugano - Lugano Barletta Citta Della Disfida Open 2000 - Barletta Venice Open - Venice Tatra Banka Open 2001 - Bratislava Milano Challenger-Jameson Cup - Milan Jameson Cup - Milan MFS Pro Tennis Championships - Boston Venice Challenger - Venice CA Challenger - Graz Copa Ericsson - Lima Canottieri Mincio Open - Mantova Genoa Open 'Fondazione Carige' - Genova Tehran Open ATP Challenger - Tehran Open de L'Isere - Grenoble Open de la Ville de Saint Denis - Reunion Island Czech Indoor Open - Prague Hilton Waikoloa Village USTA Challenger - Waikoloa KGHM Polish Indoors - Wroclaw Challenger 42 - Andrezieux Tehran Open 2004 - Tehran China Open - Beijing Antonio Savoldi-Marco Co. - Manerbio Challenger Cudad de Guayaquil - Guayaquil Romanian Open - Bucharest Abierto Internacional Varonil Ciudad de Cancun - Cancun Investor Swedish Open - Bastad Banja Luka Challenger - Banja Luka XII Trofeo Ciudad de Quito 'Diario El Comercio' - Quito Milan Indoors - Milan Challenger Britania Zavaleta - Puebla Eutelsat Monte Carlo Open - Monte Carlo Italian Open - Rome Newsweek Champions Cup - Indian Wells Republic National Bank Monte Carlo Open - Monte Carlo The Ericsson Open - Miami Tennis Masters Series - Cincinnati Tennis Masters Series - Indian Wells Tennis Masters Series - Paris Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Indian Wells Campionati Internazionali di Sicilia - Palermo Gold Flake Open - Chennai Pacific Life Open - Indian Wells Tennis Masters Series - Madrid BNP Paribas Masters - Paris NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Masters Series Monte Carlo - Monte Carlo Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Cerveza Club Columbia Open - Bogota Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells XL Bermuda Open - Bermuda BNP Paribas Open - Indian Wells The Stella Artois Grass Court Championships - London Abierto Mexicano de Tenis - Mexico City RCA Championships - Indianapolis Croatian Indoors - Split Kroger / St. Jude International - Memphis Advanta Championships - Philadelphia Open Seat-Godo '98 - Barcelona AT&T Challenge - Atlanta XII Internazionali di Tennis CARISBO - Bologna Citrix Tennis Championships - Delray Beach The Nottingham Open - Nottingham 1998 Mercedes Cup - Stuttgart International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Pilot Pen International - New Haven Miller Lite Hall of Fame Tennis Championships - Newport International Championships of Sicily - Palermo Abierto Mexicano de Tenis - Mexico City Chevrolet Cup - Santiago Legg Mason Tennis Classic - Washington D.C. Davidoff Swiss Indoors - Basel Legg Mason Tennis Classic - Washington D.C. ATP Challenger Trophy 2008 - Trnava Cordenons Challenger Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London Kitzbuhel Challenger Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Heineken Trophy - 's-Hertogenbosch Wimbledon - London U.S. Open - New York Copa Petrobras-Uruguay - Montevideo Como Challenger Copa Petrobras-Argentina - Buenos Aires U.S. Open - New York Heineken Open Shanghai - Shanghai Rijeka Challenger Challenger Britania Zavaleta - Puebla Cerveza Club Columbia Open - Bogota Kroger / St. Jude International - Memphis Napoli Challenger CA Tennis Trophy - Vienna Australian Open - Melbourne Kroger / St. Jude International - Memphis Wimbledon - London Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London Milan Indoors - Milan U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Brasil Open - Costa do Sauipe BellSouth Open - Vina del Mar Open Seat Godo 2007 - Barcelona French Open - Paris Generali Open 2003 - Kitzbuhel U.S. Open - New York Australian Open - Melbourne Thailand Open - Bangkok Davidoff Swiss Indoors Basel - Basel Open de Moselle - Metz Qatar Exxon Mobil Open - Doha Interwetten Austrian Open - Kitzbuhel Kremlin Cup - Moscow Copa Telmex - Buenos Aires Bank Austria Tennis Trophy - Vienna Johannesburg Catella Swedish Open - Bastad BMW Open - Munich Florence Austrian Open - Kitzbuhel Chennai Open - Chennai Qatar ExxonMobil Open - Doha Rome Challenger Gerry Weber Open - Halle Allianz Suisse Open Gstaad - Gstaad Rome Challenger SA Tennis Open - Johannesburg Ordina Open - 's-Hertogenbosch Scheveningen Challenger PBZ Zagreb Indoors - Zagreb Grand Prix Hassan II - Casablanca AEGON Championships - London Davis Cup, World Group, 1R, ITA-IND 4-1 Davis Cup, Group 1, 2R, FIN-ITA 4-1 Davis Cup, Group 1, REL2, ZIM-ITA 3-2 Hopman Cup - Perth Davis Cup, Group 1, 2R, AUT-SVK 3-2 International Championships of Sicily - Palermo Hellmann's Cup - Santiago Copenhagen Open - Copenhagen St. Petersburg Open - St. Petersburg Abierto Mexicano de Tenis Pegaso - Mexico City Ordina Open - 's-Hertogenbosch Generali Open 2000 - Kitzbuhel Kremlin Cup - Moscow Grand Prix de Tennis de Lyon - Lyon Siebel Open - San Jose Heineken Open - Auckland Franklin Templeton Tennis Classic - Scottsdale Grand Prix Hassan II - Casablanca TD Waterhouse Cup - Long Island AIG Japan Open Tennis Championships - Tokyo Kuppers Kolsch Cup - Aachen Canottieri Minico 2004 - Mantova Grolsch Open - Amsterdam Qatar Mobil Open '99 - Doha Heineken Open - Auckland Galleryfurniture.com Challenge - Atlanta Tata Open - Chennai Posillipo Tennis Cup - Napoli Sybase Open - San Jose Heineken Open Shanghai - Shanghai Open Seat-Godo 2001 - Barcelona Stockholm Open - Stockholm Open Romania - Bucharest Copa Telmex - Buenos Aires Internationaler Raiffeisen Grand Prix - St. Polten Pilot Pen Tennis - New Haven St. Petersburg Open - St. Petersburg Abierto Mexicano Telcel - Acapulco ABN/AMRO World Tennis Tournament - Rotterdam Guardian Direct Cup - London Copenhagen Open - Copenhagen Open Seat-Godo '99 - Barcelona Pilot Pen Tennis - New Haven Internationaler Raiffeisen Grand Prix - St. Polten Investor Swedish Open - Bastad The Samsung Open - Bournemouth Copa Telmex - Buenos Aires Kroger / St. Jude International - Memphis Open Seat Godo - Barcelona Heineken Trophy - 's-Hertogenbosch Brasil Open - Costa do Sauipe Grand Prix Hassan II - Casablanca The Hamlet Cup - Long Island Japan Open - Tokyo Bank Austria Tennis Trophy - Vienna U.S. Men's Clay Court Championship - Orlando Merano Open - Merano International Championship of Croatia - Umag Internazionali di Tennis di San Marino - San Marino Qatar Mobil Open 2001 - Doha Heineken Open - Auckland Italian Open - Rome Copenhagen Open - Copenhagen BMW Open - Munich The Lipton Championships - Key Biscayne Licher German Open - Hamburg Davidoff Swiss Indoors - Basel Tennis Masters Series - Rome Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Grand Prix Hassan II - Casablanca Dutch Open Tennis - Amersfoort Kitzbuhel Tennis Masters Series - Hamburg Mallorca Open - Mallorca BNP Paribas Masters - Paris Abierto Mexicano Telfonica MoviStar - Acapulco NASDAQ-100 Open - Miami Campionati Internazionali d'Italia - Rome Gerry Weber Open - Halle NASDAQ-100 Open - Miami Pacific Life Open - Indian Wells Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Pacific Life Open - Indian Wells Milan Indoors - Milan Masters Series Hamburg - Hamburg Open de Moselle - Metz Tennis Channel Open - Las Vegas Sony Ericsson Open - Miami Italian Open - Rome U.S. Open - New York Tennis Masters Series - Monte Carlo Tennis Masters Series - Hamburg The Ericsson Open - Miami Campionati Internazionali D'Italia - Rome Sony Ericsson Open - Miami Tennis Masters Series - Rome Tennis Masters Series - Cincinnati U.S. Open - New York French Open - Paris The Stella Artois Championships - London Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris Wimbledon - London French Open - Paris Italian Open - Rome French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, F, SWE-ITA 4-1 Davis Cup, World Group, QR, BEL-ITA 4-1 Davis Cup, World Group, QF, ITA-ZIM 5-0 Davis Cup, World Group, SF, ITA-USA 4-1 Davis Cup, World Group, QR, ITA-FIN 3-2 Davis Cup, Group 1, REL2, ITA-POR 4-1 Davis Cup, World Group, 1R, ESP-ITA 4-1 Davis Cup, World Group, 1R, SUI-ITA 3-2 Davis Cup, Group 1, 2R, MAR-ITA 3-2